Skip to main content

Versi 1

FieldIsi
Dokumen IDVBS-PRD-007
DeskripsiMerencanakan volume produksi dan langkah rencana dari SO atau manual
Nomor Revisi1
Tanggal2026-10-03
KeteranganInisiasi dokumentasi

1. Ringkasan​

a. In scope​

  • User melihat daftar production plan
  • User membuat plan dari SO atau manual
  • User melihat langkah plan dan progres

b. Catatan​

c. Kesimpulan​

  • [FE] -
  • [BE] -

2. Functional Requirement​

KodeDeskripsi
FR-01Sistem menampilkan daftar production plan dengan pagination dan filter
FR-02Sistem menampilkan detail production plan
FR-03User berwenang dapat membuat production plan baru
FR-04User berwenang dapat mengubah production plan

3. Use Case List​

KodeDeskripsi
UC-01Melihat daftar production plan
UC-02Melihat detail production plan
UC-03Menambah production plan
UC-04Mengubah production plan

4. Use Case Scenario​

UC-01 : Melihat daftar production plan​

AktorUser perencana produksi
DeskripsiMelihat daftar production plan
PrekondisiUser sudah login
Brand aktif terpilih
Alur utama1. User membuka menu production plan.
2. Sistem menampilkan daftar beserta pagination.
Alur negatif- Jika sesi login tidak valid, user diarahkan ke login.
- Jika permintaan gagal, muncul pesan gagal memuat.
Bisnis rule- Hanya transaksi brand aktif yang ditampilkan.
- Pagination mengikuti pengaturan daftar.
PostkondisiDaftar tampil
TriggerUser membuka halaman daftar production plan
Kode FRFR-01

UC-02 : Melihat detail production plan​

AktorUser perencana produksi
DeskripsiMelihat detail production plan
PrekondisiUser sudah login
Brand aktif terpilih
Alur utama1. User memilih satu production plan dari daftar.
2. Sistem menampilkan detail lengkap.
Alur negatif- Jika data tidak ditemukan, detail tidak tampil.
- Jika gagal memuat, muncul pesan error.
Bisnis rule- Detail memuat baris rincian barang bila ada.
PostkondisiDetail tampil
TriggerUser membuka halaman lihat
Kode FRFR-02

UC-03 : Menambah production plan​

AktorUser perencana produksi
DeskripsiMenambah production plan
PrekondisiUser sudah login
Brand aktif terpilih
User punya hak tambah
Alur utama1. User membuka form tambah production plan.
2. User mengisi data dan baris barang bila ada.
3. User menyimpan.
4. Sistem mengonfirmasi sukses.
Alur negatif- Jika validasi gagal, data tidak tersimpan dan user melihat pesan error.
- Jika user tidak berwenang, simpan ditolak.
Bisnis rule- Qty target dan qty done dipantau per plan.
- Production step diambil via endpoint production-step.
Postkondisiproduction plan tercatat
TriggerUser klik simpan pada form tambah
Kode FRFR-03

UC-04 : Mengubah production plan​

AktorUser perencana produksi
DeskripsiMengubah production plan
PrekondisiUser sudah login
Brand aktif terpilih
production plan masih dapat diubah
Alur utama1. User membuka form ubah.
2. User mengubah field yang diizinkan.
3. User menyimpan.
4. Sistem memperbarui data.
Alur negatif- Jika validasi gagal, data tidak tersimpan dan user melihat pesan error.
- Jika user tidak berwenang, simpan ditolak.
- Jika dokumen terkunci, ubah ditolak.
Bisnis rule- Qty target dan qty done dipantau per plan.
- Production step diambil via endpoint production-step.
PostkondisiData terbarui
TriggerUser simpan pada form ubah
Kode FRFR-04

5. Data Flow Diagram​

DFD-01​

6. Sequence Diagram​

SD-01 — UC-01 : Melihat daftar production plan​

SD-02 — UC-02 : Melihat detail production plan​

SD-03 — UC-03 : Menambah production plan​

SD-04 — UC-04 : Mengubah production plan​

7. Table Schema​

8. API Schema​

EndpointStatusPerubahan
GET /production-planexisting-
GET /production-plan/:idexisting-
POST /production-planexisting-
PUT /production-plan/:idexisting-
GET /production-plan/production-stepexisting-